scattered thunderstorms - Turkish English Dictionary